large precast concrete panel construction - German English Dictionary